草庐IT

windows - 从另一个 VBScript 杀死一个 VBScript

全部标签

xml - 我们如何识别一组节点并将该组添加到另一个 XSLT 中 XML 源结构不同的节点中?

我正在尝试将基于Flash的文本格式转换为基于HTML的文本。有源xml中的block我需要添加相邻的内的blockblock。------|-shouldbewrappedwithtag------XML源代码edfgsdgfdsgsdssdfgdsgdsgdfgdsfgerrytrtyrsdgfdsgsdsnm,hjkuhgjgjcenteredtext预期输出edfgsdgfdsgsdssdfgdsgdsgdfgdsfgerrytrtyrsdgfdsgsdsnm,hjkuhgjgjcenteredtext我的代码:tagandsetthealignment-->;with-->

html - 在 XSLT 中如何将父项的第一个子项中的属性移动到父项?

我是XSLT的初学者,我正在尝试将flash文本格式转换为基于HTML的格式有源xml中的block和所有block包含1个或多个节点。我需要应用的样式在的内联css中并删除节点(第一个FONT子节点)。(示例仅供说明-开始)来自:ertrrsdfsd收件人:ertrrsdfsd(示例仅供解释-结束)XML源代码ertrrerthgjgjghjghj@#dgsdgsdfgdfgdsfgdfgdsfgsdsdfgdfgsdgsdgfgsdgdfgertsdfsd预期输出ertrrerthgjgjghjghj@#dgsdgsdfgdfgdsfgdfgdsfgsdsdfgdfgsdgsdgf

xml - 使用 Powershell 从多个 XML 文件中的元素获取数据以输出到另一个单个 XML 文件

首先我要承认我是一个Powershell(和编码)菜鸟。我已经通过一些脚本跌跌撞撞,但我没有对任何接近能力的东西提出任何要求。我希望一些更有经验的人可以让我走上正轨。我正在尝试从多个XML文件中提取特定的元素数据,这些文件将用于填充另一个XML文件。我从中提取数据的文件是发票,我想获取发票编号和时间戳并将这些值放入list中。list结构如下我从中提取的XML位于将保存list的目录的子目录中。为了简单起见,发票中的元素名称与list中的相应元素相同。list的文件夹结构是“C:\Projects\Powershell\Manifest\Manifest.xml”,发票的文件夹结构是“

xml - Visual Studio > XML 解析器 > 注册一个 URI 前缀

我开始使用VisualStudio编写我的XUL,因为它为我提供了智能感知和验证,因为我使用了一种特殊的XULxml模式。这种方法仍然存在一些问题,我想解决这些问题以使VS成为更有用的XUL-IDE。VS对chrome协议(protocol)一无所知,并在以下xml代码中给我一个错误(“无法识别URI前缀”):这不是VS的错。因为它不知道协议(protocol),它不能解释URI,它不知道main.dtd在哪里,因此不知道在那里声明的实体,这将在其他地方。我的目标是扩展XML解析器或VS或其他任何东西,以便它可以解释URI。这应该不是一项艰巨的任务,因为chrome所做的只是根据“ch

java - 高效地将多个大型 xml 文件合并为一个文件

我在网上搜索,我在stackoverflow上下搜索。没有解决方案。虽然我找到了如何在纯xslt中执行此操作的解决方案here.但问题是生成的xml将有数百MB大。所以我必须用Java中的SAX来做到这一点。(请不要使用xslt解决方案,尽管我用xslt标记了它;-))让我更详细地解释一下。我有几个应该解析的多个xml文件(最好是InputSteam的)。文件或InputStream看起来像输入流1test1test2...输入流2test3test4...inputstream1+inputstream2+...+inputstreamN=生成的xml。看起来像test1test2.

xml - 使用 xslt 将 xml 结构转换为另一个 xml 结构

我有一个问题。我有以下源xml文件:源代码:ID为“g”的元素“c”在源xml中很重要。这是一个连接字符串,其值由“|”分隔。我们需要这些值来制作目标xml。id为“b”的元素“c”可用于分隔“uid”。值的示例和解释:**uidvalue**|elementnode|**attribute**|attributevalue**uid1**|tag1|**attr1**|somevalue1具有相同“uid”的所有元素必须聚合到1个“TestTag”元素中(参见目标xml)。需要将具有相同父元素(例如“tag1”)的所有属性(attr1、attr2)添加到1个元素。我只能使用xslt(

python - Python 中是否有一个快速的 XML 解析器允许我将标记的开始作为流中的字节偏移量?

我正在处理可能包含来self的一个项目的复杂跟踪信息的巨大XML文件。我想为这些XML文件建立索引,以便可以快速找到XML文档的子部分,而不必将其全部加载到内存中。如果我创建了一个“搁置”索引,其中可能包含诸如“作者乔的书”之类的信息,这些信息位于偏移量[22322、35446、54545]处,那么我可以像打开普通文本文件一样打开xml文件并查找那些偏移量,然后将其传递给接受文件或字符串的DOM解析器之一。我还没有弄清楚的部分是如何快速解析XML并创建这样的索引。所以我需要一个快速的SAX解析器,它允许我找到文件中标记的起始偏移量以及开始事件。所以我可以将XML的一个小节连同起点一起解

.net - 一个同样快速的替代 SecurityElement.Escape(string) 来转义 XML 特殊字符?

我遇到了这个SecurityElement.Escape(string)方法来转义字符串中的特殊XML字符,但是考虑到我只是使用通用的System.Xml,它似乎奇怪地放置在安全命名空间中命名空间和基本的XML字符串,与安全无关。它转换以下特殊的XML字符。to>"to"'to'&to&是否有一个在XML命名空间中某处的同样快速的静态方法调用来转义这些字符,而不使用更高级别的类,如XmlReader、XmlDocument等? 最佳答案 选项的一个很好的总结如下:Differentwaystoesc

xml - XSLT:将 namespace 设置为第一个属性

xsl转换后结果xml文件中的命名空间位置有问题。我的转换样式表看起来像LightSpeedXMLSchema.xsd...在输出xml文件中,我想获取根节点作为但是我有我还尝试将xsl样式表中的根节点预编码为...但我得到了同样错误的结果。使用system.xml.xsl.xslcompiledtransform.NET类中的Transform方法将转换应用于xml文件。为此,我使用PowerShell:FunctionConvert-WithXslt($originalXmlFilePath,$xslFilePath,$outputFilePath){##Simplisticerr

xml - 使用 xsl 谓词根据另一个节点的值选择一个节点

与此问题类似的问题:XPath:selectanodebasedonanothernode?该对象是根据同级节点的值选择节点-在本例中是根据Pagetype节点的值选择Pagetitle节点。路径:/dsQueryResponse/Rows/Row/@Title/dsQueryResponse/Rows/Row/@Pagetype/dsQueryResponse/Rows/Row/@Pagetitle这个xsl没有返回任何东西:示例xml:1Parenttitleofpage目标是如果Pagetitle的Pagetype值为“Parent”,则返回它们的值。